//
//  PxBaseOilNetCmd.h
//  OilCard
//
//  Created by xuyf on 14-5-13.
//  Copyright (c) 2014年 Free. All rights reserved.
//

#import "LLNetworkCommand.h"
#import "PxOilModels.h"
#import "PxGlobal.h"


typedef void (^PxOilNetworkHandleBlock)(NSDictionary *dic);
typedef void (^PxOilNetworkHandleErrorBlock)(NSError *error);

#define TRANS_SMS_DEL              @"TRANS_SMS_DEL"
#define TRANS_SMS_SEND             @"TRANS_SMS_SEND"
#define TRANS_SMS_RESEND           @"TRANS_SMS_RESEND"
#define TRANS_SMS_FAILD            @"TRANS_SMS_FAILD"

#define TRANS_WAYBILL_INFO_UPLOAD  @"TRANS_WAYBILL_INFO_UPLOAD"
#define TRANS_WAYBILL_INFO_QUERY   @"TRANS_WAYBILL_INFO_QUERY"

#define TRANS_STORE_INFO           @"TRANS_STORE_INFO"
#define TRANS_SMSMODEL_INFO        @"TRANS_SMSMODEL_INFO"
#define TRANS_DIC_INFO             @"TRANS_DIC_INFO"

#define OAUTH_CODE_CALLBACK        @"OAUTH_CODE_CALLBACK"
#define TRANS_USER_LOGIN           @"TRANS_USER_LOGIN"
#define TRANS_USER_REGISTER        @"TRANS_USER_REGISTER"
#define TRANS_USER_CHECK           @"TRANS_USER_CHECK"

#define TRANS_USER_INFO            @"TRANS_USER_INFO"
#define TRANS_USER_PWD_FIND        @"TRANS_USER_PWD_FIND"

#define TRANS_VERSION_CHECK        @"TRANS_VERSION_CHECK"

#define TRANS_USER_SMS_SEND        @"TRANS_USER_SMS_SEND"
#define TRANS_USER_PWD_MODIFY      @"TRANS_USER_PWD_MODIFY"
#define TRANS_USER_INFO_MODIFY     @"TRANS_USER_INFO_MODIFY"

#define TRANS_RECIPIENT_STATUS     @"TRANS_RECIPIENT_STATUS"

#define TRANS_WAYBILL_RECIPIENT    @"TRANS_WAYBILL_RECIPIENT"
#define TRANS_WAYBILL_LIST         @"TRANS_WAYBILL_LIST"
#define TRANS_WAYBILL_SIGN         @"TRANS_WAYBILL_SIGN"
#define TRANS_WAYBILL_INFO         @"TRANS_WAYBILL_INFO"
#define TRANS_WAYBILL_NOTIFYSTATUS @"TRANS_WAYBILL_NOTIFYSTATUS"


@interface PxBaseOilNetCmd : LLNetworkCommand

@property (nonatomic, retain) PxUserInfoBean *userInfoBean;

@end
